johny crapaud [jocular] - German English Dictionary